Skip to content

Comments

Enable Bluetooth ESL Profile support#44

Draft
Copilot wants to merge 6 commits intomainfrom
copilot/enable-esl-profile
Draft

Enable Bluetooth ESL Profile support#44
Copilot wants to merge 6 commits intomainfrom
copilot/enable-esl-profile

Conversation

Copy link

Copilot AI commented Jan 30, 2026

🚀 Pull Request Template – PSLabel

📌 Description

Enables Bluetooth 5.4 Electronic Shelf Label (ESL) profile, allowing PSLabel to function as an ESL tag.

Changes:

  • Bluetooth Configuration (app/prj.conf): Added BLE peripheral role, Extended Advertising, Periodic Advertising Sync, and ESL profile enablement
  • Module Integration (west.yml): Added nrf-esl-bluetooth v2.5.1-stable from NordicPlayground for ESL service implementation
  • Documentation (README.md): Added ESL Profile to tech stack

This provides standardized ESL capabilities: efficient one-to-many communication via PAwR, compatibility with ESL access points, and retail/logistics use case support.


🧩 Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 📝 Documentation update
  • ♻️ Refactor
  • ✅ Test improvement
  • 🚨 Security fix
  • 🧰 Maintenance / Cleanup

🧪 Test Plan

  • Not tested (configuration-only changes, build verification pending CI)

Configuration follows Nordic's official ESL peripheral sample patterns for nRF54L15DK. CI build will validate Kconfig and west manifest correctness.


📎 Related Issues

N/A


📋 Checklist

  • I've read the CONTRIBUTING.md
  • I've tested the code and it works on hardware/simulator
  • I've added or updated documentation where necessary
  • I've assigned appropriate labels and reviewers
  • My code follows the project's coding style

Thank you for contributing to PSLabel! 🎉


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 5 commits January 30, 2026 12:46
Co-authored-by: ParthSanepara <29671904+ParthSanepara@users.noreply.github.com>
Co-authored-by: ParthSanepara <29671904+ParthSanepara@users.noreply.github.com>
Co-authored-by: ParthSanepara <29671904+ParthSanepara@users.noreply.github.com>
Co-authored-by: ParthSanepara <29671904+ParthSanepara@users.noreply.github.com>
Co-authored-by: ParthSanepara <29671904+ParthSanepara@users.noreply.github.com>
Copilot AI changed the title [WIP] Enable ESL profile in the project Enable Bluetooth ESL Profile support Jan 30, 2026
Copilot AI requested a review from ParthSanepara January 30, 2026 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants